xl-5 guardian force reconnaissance ship - Alemán Inglés Diccionario